package com.heima.article.apis;

/**
 * @author Lelezhang
 * @create 2020-05-06 22:27
 */

import com.heima.model.article.dtos.ArticleHomeDto;
import com.heima.model.common.dtos.ResponseResult;

/**
 * 首頁文章
 */
public interface ArticleHomeControllerApi {
    /**
     *    加載首頁文章    
     * @param dto 封装参数对象    
     * @return 文章列表数据    
     */
    ResponseResult load(ArticleHomeDto dto);

    /**
     *   加载更多  
     * @param dto 封装参数对象  
     * @return 文章列表数据    
     */
    ResponseResult loadMore(ArticleHomeDto dto);

    /**
     *   加载最新的数据    
     *   @param dto 封装参数对象    
     *   @return 文章列表    
     */
    ResponseResult loadNew(ArticleHomeDto dto);
}
